motor-propelled snow remover - Alemán Inglés Diccionario